package ishitong.vehicleManagement.service.biz;

import com.ishitong.platform.common.page.Page;
import ishitong.vehicleManagement.model.ImportantVehicleAuditQuery;
import ishitong.vehicleManagement.model.ImportantVehicleAudit;
import java.util.List;

/** @pdOid 8e30bc9e-eede-4354-9311-bc0da9d283cf
 * @创建日期:2013-10-11 15:26:06
 * 
 * @功能描述:ImportantVehicleAudit业务服务接口
 * @开发人员:福建视通 */
public interface ImportantVehicleAuditService {
   /** @param id
    * @pdOid bb63123a-f3f4-44b2-9aae-48f5106ae6f3
    * @功能描述: 删除ImportantVehicleAudit
    * @异常类型: */
   void delete(String id);
   /** @param importantVehicleAudit
    * @pdOid d890d1e3-0a7a-4829-9841-5e3fe32a4ecf
    * @功能描述: 删除ImportantVehicleAudit
    * @异常类型: */
   void deleteByModel(ImportantVehicleAudit importantVehicleAudit);
   /** @param id
    * @pdOid d57382ed-b251-4232-84d3-2ab10b007890
    * @功能描述: 查询ImportantVehicleAudit
    * @异常类型: */
   ImportantVehicleAudit findById(String id);
   /** @param importantVehicleAudit
    * @pdOid 9b567d8d-b8af-42f0-a8ce-0d8cafdafe07
    * @功能描述: 新增与修改ImportantVehicleAudit
    * @异常类型: */
   void save(ImportantVehicleAudit importantVehicleAudit);
   /** @param query 
    * @param pageSize 
    * @param pageNum
    * @pdOid 8059a996-b39f-4996-80e9-8e4d1105ed47
    * @功能描述: 通过ImportantVehicleAuditQuery对象，查询ImportantVehicleAudit
    * @异常类型: */
   Page findPage(ImportantVehicleAuditQuery query, int pageSize, int pageNum);
   /** @param query
    * @pdOid 821baaeb-6c53-49ea-8865-c27d5cc7441a
    * @功能描述: 通过ImportantVehicleAuditQuery对象，查询ImportantVehicleAudit
    * @异常类型: */
   List<ImportantVehicleAudit> findList(ImportantVehicleAuditQuery query);

}